home *** CD-ROM | disk | FTP | other *** search
- /********************************************/
- /* Copyright 1997 MetaCard Corporation */
- /* This source code may be used as a */
- /* template for building external */
- /* processes for use with MetaCard. */
- /* All Rights Reserved */
- /********************************************/
- /*
- #defines and prototypes for MetaCard template external
- */
- #ifdef __STDC__
- extern void XGetVar(char *args[], int nargs, char **retstring,
- Bool *pass, Bool *error);
- extern void XSetVar(char *args[], int nargs, char **retstring,
- Bool *pass, Bool *error);
- extern void XSetArray(char *args[], int nargs, char **retstring,
- Bool *pass, Bool *error);
- extern void XGetArray(char *args[], int nargs, char **retstring,
- Bool *pass, Bool *error);
- extern void XConvolve(char *args[], int nargs, char **retstring,
- Bool *pass, Bool *error);
- extern void XCsprintf(char *args[], int nargs, char **retval,
- Bool *pass, Bool *error);
- extern void XFatan2(char *args[], int nargs, char **retval,
- Bool *pass, Bool *error);
- extern void XCcallbacktests(char *args[], int nargs, char **retval,
- Bool *pass, Bool *error);
- extern void XFlife_init(char *args[], int nargs, char **retval,
- Bool *pass, Bool *error);
- extern void XClife_create(char *args[], int nargs, char **retval,
- Bool *pass, Bool *error);
- extern void XClife_delay(char *args[], int nargs, char **retval,
- Bool *pass, Bool *error);
- extern void XClife_cease(char *args[], int nargs, char **retval,
- Bool *pass, Bool *error);
- #else
- extern void XGetVar();
- extern void XSetVar();
- extern void XSetArray();
- extern void XGetArray();
- extern void XConvolve();
- extern void XCsprintf();
- extern void XFatan2();
- extern void XCcallbacktests();
- extern void XFlife_init();
- extern void XClife_create();
- extern void XClife_delay();
- extern void XClife_cease();
- #endif
- extern void XCabort();
- extern Xternal Xtable[];
- extern char Xname[];
-